red-tailed comet - French English Dictionary